package com.shujia.day19.mysql.util;

public class MysqlGetPutDataUtil {
    /*
        TODO 实现一个数据采集工具包
            1.可以通过 "name": "mysqlReader" 识别为从Mysql读取数据，开始加载Mysql读的操作
            2."querySql": "select * from student limit 10", 查询要获取的数据
            3."splitColum": "id", 和  "channel": 2 表示当有多个连接可以同时采集数据时，为了避免采集数据重复
                 需要指定一个数值数据列，对列取最大值和最小值，再根据连接数进行划分区域
            4."name": "mysqlwriter", 可以识别从Mysql写数据，开始加载Mysql连接
            5."writeMode": "insert", 根据不同的写入数据方式，调用不同的方法 insert表示追加 update表示更新追加 overwrite表示覆盖
            6.column 表示要插入的数据列
            7.preSql 表示执行数据库操作之前的一些SQL
            8.table 表示目标表
         拓展：
            当从文本文件中读取数据到Mysql中时，此时可以根据对应的常见编写对应的参数 并提供一个markdown的使用说明
                比如 name: "textFileReader" => 从本地IO流中读取数据  对应参数可能会有文件路径 字符编码...
                    name: "textFileWriter" => 从将数据写入到本地文件中
     */
}
